package com.vhall.component.entity.preparation.vo;

import com.vhall.component.framework.common.annotation.ParamName;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;

/**
 * @author guoxin.wang
 * @date 2021/7/8 14:55
 */

@Data
public class UpdateInviteCardReqVO implements Serializable {

    private static final long serialVersionUID = 3791388948313689944L;

    @ParamName("token")
    private String token;

    @NotBlank(message = "参数错误")
    @ParamName("room_id")
    private String roomId;

    @ParamName("title")
    private String title;

    @ParamName("company")
    private String company;

    @ParamName("date")
    private String date;

    @ParamName("location")
    private String location;

    @ParamName("description")
    private String description;

    @ParamName("show_type")
    private Integer showType;

    @ParamName("img_type")
    private Integer imgType;

    @ParamName("is_show_watermark")
    private Integer isShowWatermark;

    @ParamName("img")
    private String img;

    @ParamName("welcome_txt")
    private String welcomeTxt;

}
